leather straps attached to a handle - Türkçe İngilizce Sözlük